V2EX  ›  英汉词典
Enqueued related words: Static Linking, Build System

Static Library

Definition / 定义

静态库:一种在链接(linking)阶段把库代码复制到最终可执行文件中的程序库形式。常见扩展名如 .a(Unix/Linux)、**.lib(Windows)**。与之相对的是会在运行时加载的 动态库/共享库

Pronunciation / 发音

/ˈstætɪk ˈlaɪbrəri/

Examples / 例句

I linked the program with a static library.
我把这个程序与一个静态库进行了链接。

To simplify deployment, the team chose a static library so the executable could run on servers without installing extra runtime dependencies.
为简化部署,团队选择使用静态库,这样可执行文件在服务器上无需安装额外运行时依赖也能运行。

Etymology / 词源

static 源自希腊语 statikos(“使其站立、静止的”),经拉丁语传入英语,含义引申为“固定的、非运行时变化的”。library 源自拉丁语 librarium(“书柜/藏书处”),在计算机语境中转义为“函数与代码的集合”。合起来 static library 指“以固定方式(在链接时)并入程序的代码库”。

Related Words / 相关词汇

Literary Works / 文学作品

  • John R. Levine, Linkers and Loaders(讨论静态库、链接与装载机制)
  • W. Richard Stevens & Stephen A. Rago, Advanced Programming in the UNIX Environment(涉及使用与管理静态库/库文件)
  • Michael Kerrisk, The Linux Programming Interface(涵盖构建与链接相关主题,包括静态与动态链接)
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   877 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 490ms · UTC 19:39 · PVG 03:39 · LAX 11:39 · JFK 14:39
♥ Do have faith in what you're doing.